filtration barrier - Español Inglés Diccionario